covered drain - Espagnol Anglais Dictionnaire